Big Huge Thesaurus

duct gland

noun